* tparam.c: Integer and memory overflow fixes.
authorPaul Eggert <eggert@cs.ucla.edu>
Fri, 29 Jul 2011 01:49:31 +0000 (18:49 -0700)
committerPaul Eggert <eggert@cs.ucla.edu>
Fri, 29 Jul 2011 01:49:31 +0000 (18:49 -0700)
commit1ef95675dbe0c7da44362c9cb9f0e3980d4a70c2
tree219e9963f277ecb58b4d7f001727cb99b680f1d6
parent0c4972ac70b5de03b4bf2cd36fd41129c31858ba
* tparam.c: Integer and memory overflow fixes.

(tparam1): Use ptrdiff_t, not int, for sizes.
Don't update size until alloc done.
Redo size calculations to avoid overflow.
Check for size calculation overflow.
src/ChangeLog
src/tparam.c